<?php
/*=============================================================================
|| ##################################################################
||	phpFoX Konsort
|| ##################################################################
||
||	Copyright		: (C) 2005-2007 PHPFOX Limited a Reality Fox Creation
||	Contact			: info@phpfox.com
||
||	- phpFoX and all of its source code and files are protected by Copyright Laws.
||
||	- The license for phpFoX permits you to install this software on a single domain (.com, .org, .net, etc.).
||
||	- You may also not remove this copyright screen which shows the copyright information and credits for phpFoX (RealityFOX Creations).
||
||	- phpFoX Konsort is NOT a FREE software - http://www.phpfox.com/license/
||
|| ##################################################################
=============================================================================*/

/* $File: ./include/modules/Account/classes/PhpFox_Module.class.php, $Author:  $ */


BaseModule::loadFiles('Account');

/** Account module
 *
 * @package module.account
 * @version $Id: PhpFox_Module.class.php 46 2007-12-14 23:12:21Z phpfoxsv $
 *
 */
class PhpFox_Mod_Account_Module extends BaseModule
{
    /** Constructor
     */
    function PhpFox_Mod_Account_Module()
    {
        $this->_sName = 'Account';

        $this->_aItems = array(
            'Account'           => 'ItemAccount',
            'UserInfo'          => 'ItemUserInfo',
        	'Template'          => 'ItemTemplate',
        	'Invite'            => 'ItemInvite',
        	'Membership'        => 'ItemMembership',
        	'ModulePerm'        => 'ItemModulePerm',
            'Sale'              => 'ItemSale',
            'Block'             => 'ItemBlock',
            'CustomField'       => 'ItemCustomField',
            'CustomFieldOption' => 'ItemCustomFieldOption',
            'PaymentLog'        => 'ItemPaymentLog',
        );

        $this->_aServices = array(
            'Account'     => 'ServiceAccount',
            'CustomField' => 'ServiceCustomField',
            'Security'    => 'ServiceSecurity',
            'Friends'     => 'ServiceFriends',
            'Favorites'   => 'ServiceFavorites',
            'Invite'      => 'ServiceInvite',
            'Rate'        => 'ServiceRate',
            'Block'       => 'ServiceBlock',
            'Subscribe'   => 'ServiceSubscribe',
        );

        $this->_aComponents = array(
        	'AdminMemberships' => 'ComponentAdminMemberships',
            'Avatar'                 => 'ComponentAvatar',
            'Login'                  => 'ComponentLogin',
            'BannedUsersCount'       => 'ComponentBannedUsersCount',
            'Browse'                 => 'ComponentBrowse',
            'ForgotPass'             => 'ComponentForgotPass',
            'ForgotPassVerify'       => 'ComponentForgotPassVerify',
            'Signup'                 => 'ComponentSignup',
	        'Verify'                 => 'ComponentVerify',
        	'RandomImage'            => 'ComponentRandomImage',
        	'RecentLogins'           => 'ComponentRecentLogins',
        	'FeaturedMember'         => 'ComponentFeaturedMember',
        	'AdminBrowse' 	         => 'ComponentAdminBrowse',
        	'UserInfo'               => 'ComponentUserInfo',
        	'MyDetails'              => 'ComponentMyDetails',
        	'InfoActivity'           => 'ComponentInfoActivity',
            'ContactPanel'           => 'ComponentContactPanel',
        	'TopUsers'               => 'ComponentTopUsers',
            'Friends'                => 'ComponentFriends',
        	'FriendsList'            => 'ComponentFriendsList',
        	'FriendsRequest'         => 'ComponentFriendsRequest',
        	'FriendsPending'         => 'ComponentFriendsPending',
        	'FriendsAdd'             => 'ComponentFriendsAdd',
            'Favorites'              => 'ComponentFavorites',
	        'AccountSettings'        => 'ComponentAccountSettings',
	        'ChangePassword'         => 'ComponentChangePassword',
	        'ProfileSettings'        => 'ComponentProfileSettings',
	        'ChangePicture'          => 'ComponentChangePicture',
	        'ProfileDesign'          => 'ComponentProfileDesign',
        	'InviteFriend'           => 'ComponentInviteFriend',
        	'InviteList'             => 'ComponentInviteList',
        	'InviteImport'           => 'ComponentInviteImport',
        	'InvitePending'          => 'ComponentInvitePending',
        	'Memberships'            => 'ComponentMemberships',
	        'StaffAdmin'             => 'ComponentStaffAdmin',
	        'MemberSnoop'            => 'ComponentMemberSnoop',
            'Rate'                   => 'ComponentRate',
            'BlockUser'              => 'ComponentBlockUser',
            'BlockedUsers'           => 'ComponentBlockedUsers',
            'FlagUpload'             => 'ComponentFlagUpload',
            'Subscribe'              => 'ComponentSubscribe',
            'CancelAccount'          => 'ComponentCancelAccount',
            'FieldConstructorList'   => 'ComponentFieldConstructorList',
            'FieldConstructorAdd'    => 'ComponentFieldConstructorAdd',
            'FieldConstructorOption' => 'ComponentFieldConstructorOption',
            'CustomText' 			 => 'ComponentCustomText',
            'AjaxFriendsSearch' => 'ComponentAjaxFriendsSearch',
            'AjaxTopFriends' => 'ComponentAjaxTopFriends',
            'AjaxFriendsList'            => 'ComponentAjaxFriendsList',
        );
    }
}
?>